diffusion furnace mcm photovoltaics pad multi-layer ceramics internet chip diffusion mems photovoltaic cell lpcvd microelectronics packaging cvd musique electrical testing photovoltaic cells communication